package com.huoniu.api.entity;

import com.huoniu.api.enums.Department;
import com.huoniu.common.entity.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @类 名： Register <br/>
 * @描 述： <br/>
 * @日 期： 2020/9/8 14:58<br/>
 * @作 者： 侯建军<br/>
 * @版 本： 1.0.0
 * @since JDK 1.8
 */
@Data
public class Register extends BaseEntity {
    /**
     * 病历号
     */
    private String medicalId;
    /**
     * 患者身份证号
     */
    private String cardId;
    /**
     * 结算类别: 0自费、1医保、2新农合
     */
    private Byte settlementType;
    /**
     * 看诊日期
     */
    private LocalDateTime visitDate;
    /**
     * 午别:
     */
    private Byte noonType;
    /**
     * 科室
     */
    private Department department;
    /**
     * 号别: 0普通 1专家 2急诊号
     */
    private Byte registerType;
    private Long userId;
    /**
     * 是否有病历本
     */
    private Boolean medicalNote;
    /**
     * 挂号金额
     */
    private BigDecimal registerMoney;
    /**
     * 收费方式: 0现金、1医保、2信用卡
     */
    private Byte  chargingType;
    /**
     * 状态 0 挂号 1 检查 2检验 3处方收费
     */
    private Byte status;

}
